You can delete data from the database using delete command within the mysql_query function.
Example:
<html> <head> <title>Deleting a Record from Database</title> </head> <body> <?php if(isset($_POST[‘delete’])) { $db_host = 'localhost:3036'; $db_user = 'root'; $db_pass = 'rootpassword'; $db_conn = mysql_connect($db_host, $db_user, $db_pass); if(! $db_conn ) { die('Connection failed: ' . mysql_error()); } $stu_id = $_POST['stu_id']; $db_sql = "DELETE from student where stu_id = $stu_id" ; mysql_select_db('demo_db'); $db_retval = mysql_query( $db_sql, $db_conn ); if(! $db_retval ) { die('data cannot not be deleted: ' . mysql_error()); } echo "deleted data successfully\n"; mysql_close($db_conn); ?> else { ?> <form method = "post" action = "<?php $_PHP_SELF ?>"> <table width = "400" border =" 0" cellspacing = "1" cellpadding = "2"> <tr> <td width = "100">Student ID</td> <td><input name = "stu_id" type = "text" id = "stu_id"></td> </tr> <tr> <td width = "100"> </td> <td> </td> </tr> <tr> <td width = "100"> </td> <td> <input name = "delete" type = "submit" id = "delete" value = "Delete"> </td> </tr> </table> </form> <?php } ?> </body> </html>
People are also reading: